<div class="pui-picklist ui-widget ui-helper-clearfix">
 <ul class="pui-picklist-buttons">
	<button ng-click="up()" class="pui-picklist-button-move-up pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrow-1-n"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="top()" class="pui-picklist-button-move-top pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrowstop-1-n"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="down()" class="pui-picklist-button-move-down pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrow-1-s"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="bottom()" class="pui-picklist-button-move-bottom pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrowstop-1-s"></span><span class="pui-button-text">pui-button</span></button>
 </ul> 
 <div class="pui-picklist-listwrapper pui-picklist-source">
	<div class="pui-picklist-filter-container">
	 <input type="text" ng-model="querySource" class="pui-picklist-filter pui-inputtext ui-widget ui-state-default ui-corner-all" />
	 <span class="ui-icon ui-icon-search"></span>
	</div>
	<div class="pui-picklist-caption ui-widget-header ui-corner-tl ui-corner-tr">
	 {{sourceTitle}}
	</div>
	<ul class="ui-widget-content pui-picklist-list pui-inputtext ui-corner-bottom ui-sortable">
	 <li ng-repeat="one in sourceList|filter:querySource" 
		ng-class="{'ui-state-highlight': one.isChoosed}" 
		data-index="{{$index}}" 
		class="pui-picklist-item ui-corner-all">
		{{one.label}}
	 </li>
	</ul>
 </div>
 <ul class="pui-picklist-buttons">
	<button ng-click="choose()" class="pui-picklist-button-add pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrow-1-e"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="chooseAll()" class="pui-picklist-button-addall pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrowstop-1-e"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="unchoose()" class="pui-picklist-button-remove pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrow-1-w"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="unchooseAll()" class="pui-picklist-button-removeall pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrowstop-1-w"></span><span class="pui-button-text">pui-button</span></button>
 </ul>
 <div class="pui-picklist-listwrapper pui-picklist-target">
	<div class="pui-picklist-filter-container">
	 <input type="text" ng-model="querySelected" class="pui-picklist-filter pui-inputtext ui-widget ui-state-default ui-corner-all" />
	 <span class="ui-icon ui-icon-search"></span>
	</div>
	<div class="pui-picklist-caption ui-widget-header ui-corner-tl ui-corner-tr">
	 {{selectedTitle}}
	</div>
	<ul class="ui-widget-content pui-picklist-list pui-inputtext ui-corner-bottom ui-sortable pui-picklist-selected">
	 <li ng-repeat="one in selectedList|filter:querySelected" 
		ng-class="{'ui-state-highlight': one.isChoosed}" 
		data-index="{{$index}}" 
		class="pui-picklist-item ui-corner-all">
		{{one.label}}
	 </li>
	</ul>
 </div>
 <ul class="pui-picklist-buttons">
	<button ng-click="up(1)" class="pui-picklist-button-move-up pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrow-1-n"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="top(1)" class="pui-picklist-button-move-top pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrowstop-1-n"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="down(1)" class="pui-picklist-button-move-down pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrow-1-s"></span><span class="pui-button-text">pui-button</span></button>
	<button ng-click="bottom(1)" class="pui-picklist-button-move-bottom pui-button ui-widget ui-state-default ui-corner-all pui-button-icon-only" type="button" role="button" aria-disabled="false"><span class="pui-button-icon-left ui-icon ui-icon-arrowstop-1-s"></span><span class="pui-button-text">pui-button</span></button>
 </ul>
</div>